.imgBj {
   // --background:url('../../../../assets/img/login/login-bg.png') no-repeat;
   // background-size:100%;
   // --width: 100%;
}
.login-bg{
   position: fixed;
   height: 100%;
   width: 100%;
}
.login {
   margin: 0 38px;
   top: 38%;
   position: fixed;
   width: 80%;
}

.loginInput {
   display: flex;
   margin: 6px 0;
   background-color: #fff;
   align-items: center;
   padding-left:   10px;
}
.mailbox{
   border-radius:5px;
   padding:  0px 10px;
}

.mailbox img {
   // padding: 0 5px;
   width: 1.5rem;
   height: 1.1rem;
   margin-right: 10px;
}

.Invitation img {
   width: 1.5rem;
   height: 1.1rem;
   margin-right: 10px;
}
.Invitation div {
   background:rgba(0,0,0,1);
   opacity:0.7;
   padding: 11px 11px;
   color: #fff;
}
.password img {
   width: 1.5rem;
   height: 1.1rem;
   margin-right: 10px;
}
.password  {
   // background:rgba(0,0,0,1);
   // opacity:0.7;
   // padding: 11px 11px;
   // color: #fff;

   border-radius:5px;
   padding:  0px 10px;
}
.btn {
   padding: 0px 0px;
   
}
.btnLogin {
   height:41px;
   // background:rgba(0,0,0,1);

   background:black;
      // opacity:0.5;
   border-radius:30px;
   color: #fff;
   font-weight:bold;
   display: flex;
   justify-content: center;
   align-items: center;
   margin: 6px 0;
}
.btn-login{
   background:#141315;
   border-radius:45px;
   width: 100%;
   color: #fff;
   height: 40px;
}
.btnLogin img {
   margin: 0 ;
   width: 15px;
   height: 15px;
   // margin-left: 5px;

}
.skip {
   font-size:16px;
   font-family:PingFang SC;
   font-weight:500;
   color:rgba(255,246,0,1);
   position: absolute;
   right: 1.5rem;
   margin: 30px 0px;
   padding: 10px;
}


.login-bottom{
   width: 100%;
   color:rgba(255,246,0,1);
   padding: 10px 1.5rem;

}
.login-bottom label{
   float: left;
}
.login-bottom span{
   float: right;
}
.checkbox-psw{
   padding: 10px 0px;
}
.checkbox-psw span{
   color: #fff;
   margin-left: 10px;
   font-size: 1.2rem;
   position: absolute;
}










 




